@charset "utf-8";
/* CSS Document */
html,*,body, div, ul,ol, li,h1,h2,h3,h4,h5,h6,p,span{margin:0;padding:0;}
img{vertical-align:middle;}
em{font-style:normal;}
a img, :link img, :visited img{border:0;}
a:link, a:visited{text-decoration:none;color:#666666;}
a:hover,a:focus{text-decoration:underline;color:#0573bd;text-decoration:none;}
ul, ul li{list-style-type:none;}


#top_bg{height:40px;background:#0b6cb8;box-shadow:1px 1px 7px #999;z-index:999;left:0;border-bottom:#C6C6C6 solid 1px;margin-bottom: 10px}



.nav_z{width:auto!important;height:40px;float:left;position:relative;z-index:999 ;}
#navul li{float:left;width:95px;height:40px;position:relative;text-align:center;line-height:40px;}
#navul li a:link, #navul li a:visited{color:#FFF;font-weight:500;letter-spacing:2px;}
#navul li ul{display:none;position:absolute;z-index:999;background:#0b6cb8;border:#c6c6c6 1px solid;border-bottom:none;left:-1px;}
#navul li ul li{display:block;width:95px;float:none;height:35px;position:relative;line-height:35px;border-bottom:#C6C6C6 1px solid;font-size:12px;overflow:hidden}
#navul li.navmoon{background:#0a5894;border:#C6C6C6 1px solid;width:95px;height:38px;line-height:38px;}
#navul li.navmoon a{color:#FFF;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:95px;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{color:#FFF;background:#0a5894;}

.gonav{height: 40px;background-color: #ddd;margin-bottom: 10px;}
.gonav h2{float:left;background-color: #2780cb;font-size: 16px;padding-top: 0px;padding-right: 5px;padding-bottom: 0px;padding-left: 5px;color:#fff}
.gonav span{float:right;height: 40px;line-height: 40px}
.ull li{ height: 30px;line-height: 30px;font-size: 14px;color: #5c5c5c;width: 100%;background: url(../img/xdd.png) no-repeat 0px 14px;text-indent: 12px;}
.ull li a{color: #5c5c5c;display: block;cursor: pointer;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#span12 p{    margin-top: 4px;font-size: 12px;color: #999999;text-indent: 2em;line-height: 22px;padding-bottom: 4px;border-bottom: 1px dashed #eeeeee;}
#span12 h3 a{color: #0b6cb8;}
#title{  height: 112px;background: url(../img/top-bg.jpg) no-repeat;vertical-align:center}
#title form{float:right;margin-top: 41px;margin-bottom: 41px;margin-right: 10px;}